#include <stdio.h>
#define N 100
/**
 * @为白子 white
 * #为黑子 black
 * **/
int main() {
    int x_list[N];
    int y_list[N];
    for (int i=0; i<100; i++) {
        x_list[i] = 0;
        y_list[i] = 0;
    }
    int gamer_list[N];
    int x,y;
    char gamer;
    int sum = 0;
    while (sum < N) {
        printf("请下棋：");
        scanf("%d,%d,%c", &x, &y, &gamer);
        x_list[sum] = x;
        y_list[sum] = y;
        gamer_list[sum] = gamer;
        sum++;
        // 定义表达式; 条件表达式; 自增（自减）表达式
        system("cls");
        int flag = -1;
        for (int i=1; i<=10; i++) {
            for (int j=1; j<=10; j++) {
                for (int k=0; k<N; k++) {
                    flag = -1;
                    if (i == x_list[k] && j == y_list[k]) {
                        flag = k;
                        break;
                    }
                }
                if (flag != -1) {
                    if (gamer_list[flag] == 'w') {
                        printf("@-");
                    } else {
                        printf("#-");
                    }
                } else {
                    printf("+-");
                }
            }
            printf("\n");
        }
    }

    return 0;
}